Big Huge Thesaurus

Duchess of Windsor

noun

sounds kind of like